Britische Inseln, Dänemark, Schweden, von Potugal bis Italien, Polen, in die Slowakei, nach Rumänien und Bulgarien, Türkei und Marokko; nicht auf den Balearen, in Süditalien (außer Kampanien), auf Sardinien und Sizilien sowie in Griechenland mit seinen Inseln
Mäßig trockene bis frische, lichte Eichenwälder, Kiefernforste, Wald- und Gebüschsäume, Weinbergsbrachen, Ruderalstellen wie Steinbrüche und felsige Straßenböschungen sowie Felsspalten; bevorzugt Silikatböden; planar bis montan